Feature: syntax checks for paGetPaymentRes - KO - SIN_PGPR_46
src/integ-test/bdd-test/features/NewMod3/primitives/SIN_PGPR_46.feature:29
Scenario: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.026s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1452223705</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119270969090980</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119270969090980</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119270969090980</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - KO - SIN_PGPR_49
src/integ-test/bdd-test/features/NewMod3/primitives/SIN_PGPR_49.feature:29
Scenario: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value
-
Given
systems up
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.026s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5749910671</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117134282242841</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117134282242841</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117134282242841</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks KO for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:31
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
pspUnknown
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.242s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:38
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.114s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
NOT_ENABLED
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.115s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:45
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
brokerPspUnknown
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.118s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:52
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.149s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:59
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
channelUnknown
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.164s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:66
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.128s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:73
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.093s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_03_ONUS
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.131s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Il canale non è di tipo 'ATTIVATO_PRESSO_PSP'
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:81
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
97735020584
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.101s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:89
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_01
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
password
with
wrongPassword
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:97
Scenario: Check PPT_DOMINIO_SCONOSCIUTO error on non-existent pa
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
10000000000
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_DOMINIO_SCONOSCIUTO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:104
Scenario: Check PPT_DOMINIO_DISABILITATO error on disabled pa
-
Given
systems up
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
11111122222
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.105s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_DOMINIO_DISABILITATO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:124
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.1
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
511456789012345678
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.102s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:125
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.2
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
011456789012345678
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.097s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:126
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.3
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
300456789012345678
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:129
Scenario: Check PPT_STAZIONE_INT_PA_DISABILITATA error on disabled station
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
006456789012345478
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.101s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_DISABILITATA
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:137
Scenario: Check PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE error on unreachable station
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
099456789012345678
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.189s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE
of
activatePaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:145
Scenario: Check PPT_INTERMEDIARIO_PA_DISABILITATO error on disabled pa broker
-
Given
systems up
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
088456789012345678
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.084s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PA_DISABILITATO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ko.feature:153
Scenario: Check PPT_AUTORIZZAZIONE error if expirationTime > default_token_duration_validity_millis
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
10000
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.951s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3102928020</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114452461594478</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3102928020</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114452461594478</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
expirationTime
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3102928020</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114452461594478</noticeNumber>
</qrCode>
<expirationTime>10000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3102928020</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114452461594478</noticeNumber>
</qrCode>
<expirationTime>10000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>OK</outcome><totalAmount>70.00</totalAmount><paymentDescription>TARI 2021</paymentDescription><fiscalCodePA>77777777777</fiscalCodePA><companyName>company PA</companyName><officeName>office PA</officeName><paymentToken>26e311870a2041a0b5ba9af4c6556a25</paymentToken><transferList><transfer><idTransfer>1</idTransfer><transferAmount>70.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT96R0123454321000000012345</IBAN><remittanceInformation>TARI Comune EC_TE</remittanceInformation></transfer></transferList><creditorReferenceId>02114452461594478</creditorReferenceId></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
check tag "outcome" - expected: KO, obtained: OK
Feature: semantic checks OK for activatePaymentNotice
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:33
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.087s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_3370657858</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302117954901723074</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_3370657858</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302117954901723074</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:38
Scenario: Check outcome OK if combination psp-channel-pa in denylist
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
idBrokerPSP
with
70000000002
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
idChannel
with
70000000002_01
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.124s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
fiscalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idBrokerPSP
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idChannel
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>70000000002</idBrokerPSP>
<idChannel>70000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5214536669</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115166601499184</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_AUTORIZZAZIONE</faultCode><faultString>Il richiedente non ha i diritti per l\'operazione.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione psp-canale non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_AUTORIZZAZIONE
fault string: Il richiedente non ha i diritti per l'operazione.
description: Configurazione psp-canale non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:46
Scenario: Check outcome OK on non-existent psp in idempotencyKey
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
random idempotencyKey having
00088877799
as idPSP in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:486
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.116s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_8864502973</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302111864323741267</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_8864502973</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302111864323741267</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>00088877799_6550518835</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302111864323741267</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_semantic_ok.feature:52
Scenario: Check outcome OK on disabled psp in idempotencyKey
-
Given
systems up
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
random idempotencyKey having
80000000001
as idPSP in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:486
-
When
PSP
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5906496278</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302117898371140505</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>40000000002_5906496278</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302117898371140505</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
idempotencyKey
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>40000000001</idPSP>
<idBrokerPSP>40000000002</idBrokerPSP>
<idChannel>40000000002_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>80000000001_5062245330</idempotencyKey>
<qrCode>
<fiscalCode>44444444444</fiscalCode>
<noticeNumber>302117898371140505</noticeNumber>
</qrCode>
<!--Optional:-->
<expirationTime>12345</expirationTime>
<!--Optional:-->
<amount>10.00</amount>
<!--Optional:-->
<dueDate>2021-12-12</dueDate>
<!--Optional:-->
<paymentNote>responseFull</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "outcome" - expected: OK, obtained: KO
Feature: syntax checks KO for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:38
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:82
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.111s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.118s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.116s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:activatePaymentNoticeReq
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.115s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.087s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.101s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.111s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.115s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.131s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.130s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.088s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
activatePaymentNotice
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.400s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.097s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.164s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.079s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.139s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.088s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.175s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
activatePaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.179s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567890123456
in
activatePaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.379s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.020s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.115s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
Empty
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.220s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001.1244565744
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.202s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:67
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.081s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_%244565744
in
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.196s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:68
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.023s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001-1244565744
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.203s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:69
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
1244565768_70000000001
in
activatePaymentNotice
(0.019s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.257s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:70
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.136s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
1244565744
in
activatePaymentNotice
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.246s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
700000000011244565744
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.213s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:72
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_12445657684
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.126s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.084s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
70000000001_124456576
in
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.185s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.136s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
700000hj123_1244565767
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.249s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.089s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
None
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.139s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
RemoveParent
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.115s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:77
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
Empty
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.203s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:78
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.092s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
None
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.188s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:79
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.31
-
Given
systems up
(0.107s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
Empty
in
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.247s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:80
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.32
-
Given
systems up
(0.103s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.039s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
1234567890
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.155s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:81
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.33
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
123456789012
in
activatePaymentNotice
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.177s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:82
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.34
-
Given
systems up
(0.164s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
12345jh%lk9
in
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.147s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:83
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.35
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.211s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:84
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.36
-
Given
systems up
(0.090s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.328s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:85
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.37
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.146s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:86
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.38
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.128s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:87
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.39
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.160s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:88
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.40
-
Given
systems up
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:89
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.41
-
Given
systems up
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.113s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:90
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.42
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
2021-12-12T12:12:12
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:91
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.43
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
48:12:12
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.101s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:92
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.44
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
12:12
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:93
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.45
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
1800001
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:94
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.46
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
Empty
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:95
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.47
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10,00
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.098s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:96
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.48
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.1
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:97
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.49
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.123
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:98
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.50
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
10.120
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:99
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.51
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
8881234567.00
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.098s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:100
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.52
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
Empty
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:101
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.53
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
12-28-2021
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:102
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.54
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
12-12-21
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:103
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.55
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
2021-03-06T15:25:32
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:104
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.56
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
Empty
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.099s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:105
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.57
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
test di prova sulla lunghezza superiore a 140 caratteri per il parametro della primitiva activatePaymentNoticeReq paymentNote prova prova pro activatePaymentNoticeReq paymentNote prova prova pro activatePaymentN
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(0.111s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:115
Scenario Outline: Check incorrectness of header and body -- @1.1
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7713492270</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113309147612856</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7713492270</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113309147612856</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7713492270</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113309147612856</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7713492270</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113309147612856</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:116
Scenario Outline: Check incorrectness of header and body -- @1.2
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretta
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376613079</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114231733374425</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376613079</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114231733374425</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376613079</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114231733374425</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2376613079</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114231733374425</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:117
Scenario Outline: Check incorrectness of header and body -- @1.3
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
activatePaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6768510717</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117453226334595</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6768510717</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117453226334595</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6768510717</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117453226334595</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6768510717</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117453226334595</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ko.feature:118
Scenario Outline: Check incorrectness of header and body -- @1.4
-
Given
systems up
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7949782879</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113411149612374</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7949782879</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113411149612374</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7949782879</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113411149612374</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7949782879</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113411149612374</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: syntax checks OK for activatePaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:31
@prova
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.571s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:41
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.1
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idempotencyKey
with
None
in
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.797s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:42
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.2
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
expirationTime
with
None
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(2.205s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:43
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
amount
with
None
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.096s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6062595414</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116797325642753</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6062595414</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116797325642753</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
amount
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6062595414</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116797325642753</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6062595414</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116797325642753</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>KO</outcome><fault><faultCode>PPT_SINTASSI_EXTRAXSD</faultCode><faultString>Errore di sintassi extra XSD.</faultString><id>NodoDeiPagamentiSPC</id><description>Errore validazione XML [Envelope/Body/activatePaymentNoticeReq/dueDate] - cvc-complex-type.2.4.a: contenuto non valido che inizia con l\'elemento "dueDate". \xc3\x88 previsto un elemento "{amount}".</description></fault></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_SINTASSI_EXTRAXSD
fault string: Errore di sintassi extra XSD.
description: Errore validazione XML [Envelope/Body/activatePaymentNoticeReq/dueDate] - cvc-complex-type.2.4.a: contenuto non valido che inizia con l'elemento "dueDate". È previsto un elemento "{amount}".
check tag "outcome" - expected: OK, obtained: KO
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:44
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.4
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
dueDate
with
None
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.394s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:45
Scenario Outline: Check OK response on missing optional fields idempotencyKey - SIN_APNR_18 -- @1.5
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
paymentNote
with
None
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.443s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:56
Scenario Outline: Check correctness of header and body -- @1.1
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretto
in
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5977730825</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119147318818122</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5977730825</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119147318818122</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretto</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5977730825</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119147318818122</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretto</soapenv:Header>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5977730825</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119147318818122</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/activatePaymentNotice_syntax_ok.feature:57
Scenario Outline: Check correctness of header and body -- @1.2
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
corretto
in
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5237173853</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112259966607392</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5237173853</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112259966607392</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5237173853</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112259966607392</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5237173853</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112259966607392</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: checks for EC new and nodoVerificaRPT
src/integ-test/bdd-test/features/NewMod3/primitives/nodoVerificaRPT_semantic_ko.feature:31
Scenario: Check PPT_MULTI_BENEFICIARIO error
-
Given
systems up
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
nodoVerificaRPT
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>70000000001</identificativoPSP>
<identificativoIntermediarioPSP>70000000001</identificativoIntermediarioPSP>
<identificativoCanale>70000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>120671877019565</codiceContestoPagamento>
<codificaInfrastrutturaPSP>QR-CODE</codificaInfrastrutturaPSP>
<codiceIdRPT>
<qrc:QrCode>
<qrc:CF>#creditor_institution_code#</qrc:CF>
<qrc:AuxDigit>3</qrc:AuxDigit>
<qrc:CodIUV>11192051789512983</qrc:CodIUV>
</qrc:QrCode>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
nodoVerificaRPT
to
nodo-dei-pagamenti
(0.391s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
esito
is
KO
of
nodoVerificaRPT
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_MULTI_BENEFICIARIO
of
nodoVerificaRPT
response
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>70000000001</identificativoPSP>
<identificativoIntermediarioPSP>70000000001</identificativoIntermediarioPSP>
<identificativoCanale>70000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>120671877019565</codiceContestoPagamento>
<codificaInfrastrutturaPSP>QR-CODE</codificaInfrastrutturaPSP>
<codiceIdRPT>
<qrc:QrCode>
<qrc:CF>77777777777</qrc:CF>
<qrc:AuxDigit>3</qrc:AuxDigit>
<qrc:CodIUV>11192051789512983</qrc:CodIUV>
</qrc:QrCode>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
####################################################
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.pagamenti.telematici.gov/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:aim="http://PuntoAccessoPSP.spcoop.gov.it/Code_128_AIM_USS-128_tipo_C" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode">
<soapenv:Header/>
<soapenv:Body>
<ws:nodoVerificaRPT>
<identificativoPSP>70000000001</identificativoPSP>
<identificativoIntermediarioPSP>70000000001</identificativoIntermediarioPSP>
<identificativoCanale>70000000001_01</identificativoCanale>
<password>pwdpwdpwd</password>
<codiceContestoPagamento>120671877019565</codiceContestoPagamento>
<codificaInfrastrutturaPSP>QR-CODE</codificaInfrastrutturaPSP>
<codiceIdRPT>
<qrc:QrCode>
<qrc:CF>77777777777</qrc:CF>
<qrc:AuxDigit>3</qrc:AuxDigit>
<qrc:CodIUV>11192051789512983</qrc:CodIUV>
</qrc:QrCode>
</codiceIdRPT>
</ws:nodoVerificaRPT>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pay_i="http://www.digitpa.gov.it/schemas/2011/Pagamenti/" xmlns:ppt="http://ws.pagamenti.telematici.gov/" xmlns:tns="http://PuntoAccessoPSP.spcoop.gov.it/servizi/PagamentiTelematiciPspNodo" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode"><soapenv:Body><ppt:nodoVerificaRPTRisposta><nodoVerificaRPTRisposta><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault><esito>KO</esito></nodoVerificaRPTRisposta></ppt:nodoVerificaRPTRisposta></soapenv:Body></soapenv:Envelope>'
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "esito" - expected: KO, obtained: KO
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:bc="http://PuntoAccessoPSP.spcoop.gov.it/BarCode_GS1_128_Modified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:pay_i="http://www.digitpa.gov.it/schemas/2011/Pagamenti/" xmlns:ppt="http://ws.pagamenti.telematici.gov/" xmlns:tns="http://PuntoAccessoPSP.spcoop.gov.it/servizi/PagamentiTelematiciPspNodo" xmlns:qrc="http://PuntoAccessoPSP.spcoop.gov.it/QrCode"><soapenv:Body><ppt:nodoVerificaRPTRisposta><nodoVerificaRPTRisposta><fault><faultCode>PPT_STAZIONE_INT_PA_SCONOSCIUTA</faultCode><faultString>IdentificativoStazioneRichiedente sconosciuto.</faultString><id>NodoDeiPagamentiSPC</id><description>Configurazione pa-progressivo stazione non corretta</description></fault><esito>KO</esito></nodoVerificaRPTRisposta></ppt:nodoVerificaRPTRisposta></soapenv:Body></soapenv:Envelope>'
fault code: PPT_STAZIONE_INT_PA_SCONOSCIUTA
fault string: IdentificativoStazioneRichiedente sconosciuto.
description: Configurazione pa-progressivo stazione non corretta
check tag "faultCode" - expected: PPT_MULTI_BENEFICIARIO, obtained: PPT_STAZIONE_INT_PA_SCONOSCIUTA
Feature: semantic checks for paGetPaymentRes - KO
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:105
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.1
-
Given
systems up
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.028s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3695319518</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114491100267524</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114491100267524</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:106
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.2
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2382005765</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114580333364826</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114580333364826</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:107
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.040s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6252105126</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112350500117317</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112350500117317</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ko.feature:108
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on non-existent or disabled body element value -- @1.4
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1534554689</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116940982827559</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116940982827559</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for paGetPaymentRes - OK
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ok.feature:104
Scenario Outline: Check outcome OK on amount or fiscalCodePA of paGetPaymentRes different from paGetPaymentReq -- @1.1
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2956620887</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119493995481539</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119493995481539</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_semantic_ok.feature:105
Scenario Outline: Check outcome OK on amount or fiscalCodePA of paGetPaymentRes different from paGetPaymentReq -- @1.2
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.038s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2268124439</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115507860600251</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115507860600251</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - KO
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:56
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
Empty
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6185768901</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118045609656425</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:57
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Body
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5717296630</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116116931199007</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:58
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paGetPaymentRes
with
None
in
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.050s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5781038863</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114009369707631</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paGetPaymentRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:59
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paf:paGetPaymentRes
with
Empty
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3787581357</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116346775692365</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paf:paGetPaymentRes
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:60
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.105s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.034s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
None
in
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.097s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1843846135</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116146291142251</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:61
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.133s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.017s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.026s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.020s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5788215662</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116110567114815</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
#outcome#
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome></outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome></outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:62
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
PP
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5382016706</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119647570317525</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>PP</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>PP</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:63
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
outcome
with
KO
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
if
outcome
is
KO
set
fault
to
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:309
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8800906800</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111178289060919</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>#outcome#</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
outcome
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
<fault>
<faultCode>#faultCode#</faultCode>
<faultString>#faultString#</faultString>
<id>#id#</id>
<description>#description#</description>
</fault>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fault
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>KO</outcome>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:140
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
data
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4243384783</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118779499594950</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118779499594950</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118779499594950</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
data
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:141
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
data
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1361238800</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118867350771409</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118867350771409</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118867350771409</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
data
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:142
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.3
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6648035342</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114428362827174</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114428362827174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114428362827174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:143
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.4
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.028s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5880633893</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115658194765332</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115658194765332</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115658194765332</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
02115658194765332
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId></creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId></creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:144
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.5
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
creditorReferenceId
with
test di prova per una lunghezza>36char
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3577497216</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113286021095257</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113286021095257</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113286021095257</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
creditorReferenceId
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>test di prova per una lunghezza>36char</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>test di prova per una lunghezza>36char</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:145
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.6
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8965737789</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118468250792047</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118468250792047</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118468250792047</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118468250792047</creditorReferenceId>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118468250792047</creditorReferenceId>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:146
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.7
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
Empty
in
paGetPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.039s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4895645134</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114552545497605</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114552545497605</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114552545497605</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114552545497605</creditorReferenceId>
<paymentAmount></paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114552545497605</creditorReferenceId>
<paymentAmount></paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:147
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.8
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
0.00
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9466118617</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119775043885132</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119775043885132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119775043885132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119775043885132</creditorReferenceId>
<paymentAmount>0.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119775043885132</creditorReferenceId>
<paymentAmount>0.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:148
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.9
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11,34
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7062072176</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114234214108275</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114234214108275</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114234214108275</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114234214108275</creditorReferenceId>
<paymentAmount>11,34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114234214108275</creditorReferenceId>
<paymentAmount>11,34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:149
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.10
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11.342
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7942866066</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112980182379774</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112980182379774</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112980182379774</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112980182379774</creditorReferenceId>
<paymentAmount>11.342</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112980182379774</creditorReferenceId>
<paymentAmount>11.342</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:150
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.11
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
11.3
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2626854964</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117479826048344</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117479826048344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117479826048344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117479826048344</creditorReferenceId>
<paymentAmount>11.3</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117479826048344</creditorReferenceId>
<paymentAmount>11.3</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:151
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.12
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentAmount
with
1219087657.34
in
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8668192276</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114375770254868</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114375770254868</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114375770254868</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114375770254868</creditorReferenceId>
<paymentAmount>1219087657.34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114375770254868</creditorReferenceId>
<paymentAmount>1219087657.34</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:152
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.13
-
Given
systems up
(0.096s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.049s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8310188257</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119075856863025</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119075856863025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119075856863025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119075856863025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119075856863025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:153
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.14
-
Given
systems up
(0.118s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.020s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
Empty
in
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7530099060</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112331231988971</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112331231988971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112331231988971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
2021-12-31
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112331231988971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate></dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112331231988971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate></dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:154
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.15
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-28-2022
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.040s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4438700106</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113362945472220</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113362945472220</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113362945472220</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113362945472220</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-28-2022</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113362945472220</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-28-2022</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:155
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.16
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-09-22
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2613462396</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119005446676385</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119005446676385</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119005446676385</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119005446676385</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-09-22</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119005446676385</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-09-22</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:156
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.17
-
Given
systems up
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
dueDate
with
12-08-2022T12:00:678
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.037s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8906853956</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115975628246086</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115975628246086</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115975628246086</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
dueDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115975628246086</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-08-2022T12:00:678</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115975628246086</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>12-08-2022T12:00:678</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:157
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.18
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8532883799</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116497732590450</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116497732590450</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116497732590450</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
2021-12-31T12:12:12
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116497732590450</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate></retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116497732590450</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate></retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:158
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.19
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-28-2022
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.047s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1763406356</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119078054587976</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119078054587976</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119078054587976</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119078054587976</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-28-2022</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119078054587976</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-28-2022</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:159
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.20
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-09-22
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9256814114</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112816669776512</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112816669776512</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112816669776512</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112816669776512</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-09-22</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112816669776512</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-09-22</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:160
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.21
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
12-08-2022T12:00:678
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1307960025</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117478976220228</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117478976220228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117478976220228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117478976220228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-08-2022T12:00:678</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117478976220228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>12-08-2022T12:00:678</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:161
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.22
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4498037684</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112078233981369</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112078233981369</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112078233981369</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112078233981369</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment></lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112078233981369</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment></lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:162
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.23
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
2
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2523743807</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119254573363053</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119254573363053</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119254573363053</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119254573363053</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>2</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119254573363053</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>2</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:163
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.24
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4971097591</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114021876197037</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114021876197037</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114021876197037</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114021876197037</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114021876197037</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:164
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.25
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8592680785</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114444837529108</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114444837529108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114444837529108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114444837529108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description></description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114444837529108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description></description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:165
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.26
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
description
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5017914104</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116272991753062</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116272991753062</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116272991753062</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
description
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116272991753062</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116272991753062</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:166
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.27
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 90, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2409894095</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111557206015108</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111557206015108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111557206015108</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:167
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.28
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 93, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0].childNodes[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6059006010</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111104432901892</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111104432901892</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111104432901892</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:168
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.29
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentCategory
with
JmlerpxGsErHDYYfmWLGjwCkDXifIhunjwiOaMAKMzekUkGBNkqAYsDxGtbAKSJZiAJQHiOgfkrHucuHDDYduOYvaGAmZqeXMIJNbtxxftUUcPmeMgCuPmLlQHrsdfCqUaWwRaMlNpzPD
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7784012246</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118034170773459</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118034170773459</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118034170773459</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
paymentCategory
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:169
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.30
-
Given
systems up
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9782607358</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111911531860898</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111911531860898</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111911531860898</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
company
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111911531860898</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName></companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111911531860898</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName></companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:170
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.31
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9754223512</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115362430215214</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115362430215214</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115362430215214</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115362430215214</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115362430215214</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:171
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.32
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4106307109</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111575097178241</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111575097178241</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111575097178241</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
office
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111575097178241</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName></officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111575097178241</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName></officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:172
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.33
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7557962757</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119077239575897</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119077239575897</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119077239575897</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119077239575897</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119077239575897</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:173
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.34
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
debtor
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8058061239</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116127513946314</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116127513946314</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116127513946314</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
debtor
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116127513946314</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116127513946314</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:174
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.35
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
debtor
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9835856347</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112600242945302</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112600242945302</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112600242945302</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
debtor
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112600242945302</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112600242945302</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:175
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.36
-
Given
systems up
(0.079s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
uniqueIdentifier
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4507769585</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115356310115493</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115356310115493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115356310115493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
uniqueIdentifier
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115356310115493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115356310115493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:176
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.37
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
uniqueIdentifier
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4869797684</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111921632568880</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111921632568880</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111921632568880</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
uniqueIdentifier
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111921632568880</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111921632568880</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:177
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.38
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5022464092</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111043871176640</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111043871176640</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111043871176640</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111043871176640</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111043871176640</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:178
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.39
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4013291245</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117618881130651</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117618881130651</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117618881130651</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
G
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117618881130651</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType></entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117618881130651</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType></entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:179
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.40
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierType
with
H
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.045s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8508363461</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113991609649274</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113991609649274</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113991609649274</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierType
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113991609649274</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>H</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113991609649274</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>H</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:180
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.41
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4645503781</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119731440962432</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119731440962432</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119731440962432</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119731440962432</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119731440962432</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:181
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.42
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9577787410</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116514375181293</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116514375181293</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116514375181293</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
77777777777
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116514375181293</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue></entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116514375181293</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue></entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:182
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.43
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
entityUniqueIdentifierValue
with
lunghezza >16char
in
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4566926223</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117453303687971</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117453303687971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117453303687971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
entityUniqueIdentifierValue
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117453303687971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>lunghezza >16char</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117453303687971</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>lunghezza >16char</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:183
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.44
-
Given
systems up
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6095545408</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119001287883480</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001287883480</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001287883480</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001287883480</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119001287883480</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:184
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.45
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8135782158</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114788804747370</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114788804747370</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114788804747370</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
paGetPaymentName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114788804747370</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName></fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114788804747370</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName></fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:185
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.46
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fullName
with
test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.034s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5548403788</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117108482655820</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117108482655820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117108482655820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fullName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117108482655820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117108482655820</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:186
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.47
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1580832917</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112284201009344</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112284201009344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112284201009344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
paGetPaymentStreet
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112284201009344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName></streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112284201009344</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName></streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:187
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.48
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4820355392</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115724689395322</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115724689395322</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115724689395322</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115724689395322</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115724689395322</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>test di prova per una lunghezza superiore a 70 caratteri alfanumerici ,</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:188
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.49
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7273844092</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117679669459391</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117679669459391</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117679669459391</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
paGetPayment99
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117679669459391</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber></civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117679669459391</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber></civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:189
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.50
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
lunghezza >16char
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6923330684</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111858633051317</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111858633051317</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111858633051317</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111858633051317</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>lunghezza >16char</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111858633051317</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>lunghezza >16char</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:190
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.51
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1181460316</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112074789846996</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112074789846996</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112074789846996</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
20155
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112074789846996</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode></postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112074789846996</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode></postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:191
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.52
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
lunghezza >16char
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4132920925</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114485331303304</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114485331303304</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114485331303304</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114485331303304</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>lunghezza >16char</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114485331303304</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>lunghezza >16char</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:192
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.53
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3945027689</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113342062077087</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113342062077087</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113342062077087</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
paGetPaymentCity
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113342062077087</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city></city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113342062077087</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city></city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:193
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.54
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
test di prova per una lunghez>35char
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.040s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6590560126</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113768527135718</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113768527135718</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113768527135718</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113768527135718</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>test di prova per una lunghez>35char</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113768527135718</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>test di prova per una lunghez>35char</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:194
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.55
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7611550969</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112160298737791</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112160298737791</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112160298737791</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
paGetPaymentState
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112160298737791</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion></stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112160298737791</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion></stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:195
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.56
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
test di prova per una lunghez>35char
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7473840389</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117171187150174</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117171187150174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117171187150174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117171187150174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>test di prova per una lunghez>35char</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117171187150174</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>test di prova per una lunghez>35char</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:196
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.57
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
Empty
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6228074009</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116066100559748</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116066100559748</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116066100559748</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
IT
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116066100559748</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country></country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116066100559748</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country></country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:197
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.58
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
ITA
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5848841639</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116708098343550</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116708098343550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116708098343550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116708098343550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>ITA</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116708098343550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>ITA</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:198
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.59
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
it
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4292749213</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116170728382604</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116170728382604</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116170728382604</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116170728382604</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>it</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116170728382604</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>it</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:199
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.60
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
Empty
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7648126293</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112708614796402</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112708614796402</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112708614796402</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
paGetPayment@test.it
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112708614796402</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail></e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112708614796402</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail></e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:200
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.61
-
Given
systems up
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
prova%gmail.com
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.038s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5387770979</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118450473988488</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118450473988488</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118450473988488</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118450473988488</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova%gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118450473988488</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova%gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:201
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.62
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovapr@gmail.com
in
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3864926125</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119752519157534</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119752519157534</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119752519157534</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119752519157534</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovapr@gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119752519157534</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>provaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovaprovapr@gmail.com</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:202
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.63
-
Given
systems up
(0.094s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferList
with
Empty
in
paGetPayment
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.049s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1789321350</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115602434071816</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115602434071816</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115602434071816</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115602434071816</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList><!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115602434071816</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList><!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:203
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.64
-
Given
systems up
(0.090s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferList
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.047s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3604026444</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112862210792362</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112862210792362</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112862210792362</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferList
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112862210792362</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112862210792362</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:204
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.65
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
Empty
in
paGetPayment
(0.018s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.087s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8897169890</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119296594580319</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119296594580319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119296594580319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119296594580319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119296594580319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:205
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.66
-
Given
systems up
(0.114s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3030840937</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111053331189027</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111053331189027</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111053331189027</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111053331189027</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111053331189027</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:206
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.67
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transfer
with
Occurrences,6
in
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8622259641</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111929452912445</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111929452912445</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111929452912445</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111929452912445</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111929452912445</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer><transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:207
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.68
-
Given
systems up
(0.090s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.052s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8710401675</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114450386349170</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114450386349170</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114450386349170</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114450386349170</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114450386349170</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:208
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.69
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.040s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5776361906</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117288794040719</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117288794040719</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117288794040719</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
1
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117288794040719</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer></idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117288794040719</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer></idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:209
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.70
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
11
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4622240953</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117777201552659</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117777201552659</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117777201552659</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117777201552659</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>11</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117777201552659</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>11</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:210
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.71
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.021s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
6
in
paGetPayment
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6956044176</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116741750910286</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116741750910286</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116741750910286</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116741750910286</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>6</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116741750910286</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>6</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:211
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.72
-
Given
systems up
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
idTransfer
with
a
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.028s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9214867935</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113712649278025</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712649278025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712649278025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
idTransfer
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712649278025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>a</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113712649278025</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>a</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:212
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.73
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8200914029</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119233601524300</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119233601524300</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119233601524300</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119233601524300</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119233601524300</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:213
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.74
-
Given
systems up
(0.142s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.020s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.022s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
Empty
in
paGetPayment
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6232554754</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115136040067132</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115136040067132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115136040067132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
10.00
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115136040067132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount></transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115136040067132</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount></transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:214
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.75
-
Given
systems up
(0.261s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
0.00
in
paGetPayment
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3551401181</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113881273033235</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113881273033235</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113881273033235</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113881273033235</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>0.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113881273033235</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>0.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:215
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.76
-
Given
systems up
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11,34
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7480593487</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117766624172158</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117766624172158</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117766624172158</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117766624172158</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11,34</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117766624172158</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11,34</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:216
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.77
-
Given
systems up
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11.342
in
paGetPayment
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1490821125</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115814373103552</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115814373103552</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115814373103552</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115814373103552</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.342</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115814373103552</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.342</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:217
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.78
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
11.3
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9956851781</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111593489658505</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111593489658505</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111593489658505</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111593489658505</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.3</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111593489658505</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>11.3</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:218
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.79
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
1219087657.34
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8323461799</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112783036057707</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112783036057707</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112783036057707</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112783036057707</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>1219087657.34</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112783036057707</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>1219087657.34</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:219
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.80
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
?
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5317707618</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302112626738562244</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112626738562244</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112626738562244</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112626738562244</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02112626738562244</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:220
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.81
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferAmount
with
?
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5866967186</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119426674985631</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119426674985631</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119426674985631</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferAmount
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119426674985631</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119426674985631</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>?</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:221
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.82
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9362208077</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115725665861052</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115725665861052</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115725665861052</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115725665861052</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115725665861052</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:222
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.83
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
Empty
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.036s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3018073640</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111284734302627</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111284734302627</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111284734302627</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
77777777777
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111284734302627</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA></fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111284734302627</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA></fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:223
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.84
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
777777777777
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2816776052</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118155912691179</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118155912691179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118155912691179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118155912691179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>777777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118155912691179</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>777777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:224
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.85
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
fiscalCodePA
with
7777777777a
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3566087537</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113313601546228</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113313601546228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113313601546228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
fiscalCodePA
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113313601546228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>7777777777a</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113313601546228</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>7777777777a</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:225
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.86
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8807127528</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114830280285198</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114830280285198</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114830280285198</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114830280285198</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114830280285198</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:226
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.87
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9475884962</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115738186642701</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115738186642701</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115738186642701</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
IT45R0760103200000000001016
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115738186642701</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN></IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115738186642701</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN></IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:227
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.88
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
IBAN
with
test di prova per una lunghezza>35ch
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1838766621</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302116986135764015</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116986135764015</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116986135764015</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
IBAN
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116986135764015</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>test di prova per una lunghezza>35ch</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02116986135764015</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>test di prova per una lunghezza>35ch</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:228
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.89
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1855452078</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115925537571260</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115925537571260</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115925537571260</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115925537571260</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115925537571260</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:229
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.90
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9561233597</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118315225978545</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118315225978545</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118315225978545</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
testPaGetPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118315225978545</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation></remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118315225978545</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation></remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:230
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.91
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
remittanceInformation
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3965919386</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118241129581700</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118241129581700</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118241129581700</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
remittanceInformation
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118241129581700</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118241129581700</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:231
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.92
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3344678183</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113319141494133</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113319141494133</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113319141494133</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113319141494133</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113319141494133</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:232
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.93
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7281215650</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115620672281144</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115620672281144</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115620672281144</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
paGetPaymentTest
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115620672281144</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory></transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115620672281144</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory></transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:233
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.94
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
transferCategory
with
test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3394342677</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115164325849804</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115164325849804</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115164325849804</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
transferCategory
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115164325849804</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115164325849804</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>test di prova per una lunghezza superiore a 140 caratteri alfanumerici, per verificare che il nodo risponda PPT_STAZIONE_INT_PA_ERRORE_RESPONSE</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:234
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.95
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
metadata
with
Empty
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2160175689</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115013226169421</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115013226169421</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115013226169421</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
metadata
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115013226169421</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata><!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115013226169421</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata><!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:235
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.96
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
Empty
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_3994825239</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114339977664372</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114339977664372</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114339977664372</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114339977664372</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114339977664372</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:236
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.97
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9380030477</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113251298870568</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113251298870568</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113251298870568</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113251298870568</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113251298870568</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:237
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.98
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
mapEntry
with
Occurrences,11
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8988114132</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114038159485493</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114038159485493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114038159485493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
mapEntry
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114038159485493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02114038159485493</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry><mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:238
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.99
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
key
with
None
in
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4307794096</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119461336130575</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119461336130575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119461336130575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
key
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119461336130575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119461336130575</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ko.feature:239
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.100
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
value
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header />
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5699690647</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119874157194448</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119874157194448</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header />
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119874157194448</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
value
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119874157194448</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119874157194448</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: syntax checks for paGetPaymentRes - OK
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:104
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.1
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
soapenv:Header
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_8872007685</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115610516105571</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115610516105571</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115610516105571</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115610516105571</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115610516105571</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:105
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.2
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
retentionDate
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6419467413</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119130552138088</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119130552138088</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119130552138088</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
retentionDate
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119130552138088</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119130552138088</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:106
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.021s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
lastPayment
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5457963362</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113280489779677</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113280489779677</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113280489779677</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
lastPayment
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113280489779677</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113280489779677</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:107
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.4
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
companyName
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.029s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9440902820</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118948410312468</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118948410312468</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118948410312468</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
companyName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118948410312468</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118948410312468</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:108
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.5
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
officeName
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.032s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6799900820</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302115594417200915</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115594417200915</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115594417200915</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
officeName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115594417200915</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02115594417200915</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:109
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.6
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.031s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_1567904913</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118922310600319</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118922310600319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118922310600319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
streetName
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118922310600319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118922310600319</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:110
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.7
-
Given
systems up
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.037s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9090625391</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111080941642798</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111080941642798</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111080941642798</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
civicNumber
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111080941642798</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111080941642798</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:111
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.8
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.030s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_7404770276</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118878186547112</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118878186547112</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118878186547112</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
postalCode
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118878186547112</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02118878186547112</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:112
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.9
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5227882456</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117937839189071</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117937839189071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117937839189071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
city
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117937839189071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117937839189071</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:113
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.10
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
None
in
paGetPayment
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5306694086</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302117735218497360</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117735218497360</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117735218497360</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
stateProvinceRegion
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117735218497360</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02117735218497360</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:114
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.11
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
None
in
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.035s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_2534575870</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119319825718765</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119319825718765</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119319825718765</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
country
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119319825718765</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02119319825718765</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:115
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.12
-
Given
systems up
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
None
in
paGetPayment
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.033s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_6539732483</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302113744268866550</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113744268866550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113744268866550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
e-mail
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113744268866550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02113744268866550</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paGetPaymentRes_syntax_ok.feature:116
Scenario Outline: Check paGetPayment response with missing optional fields -- @1.13
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
paGetPayment
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>$iuv</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
-
And
metadata
with
None
in
paGetPayment
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
EC
replies to
nodo-dei-pagamenti
with the
paGetPayment
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_4900685688</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302111600304895429</noticeNumber>
</qrCode>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111600304895429</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111600304895429</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
<metadata>
<!--1 to 10 repetitions:-->
<mapEntry>
<key>1</key>
<value>22</value>
</mapEntry>
</metadata>
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
metadata
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111600304895429</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<paf:paGetPaymentRes>
<outcome>OK</outcome>
<data>
<creditorReferenceId>02111600304895429</creditorReferenceId>
<paymentAmount>10.00</paymentAmount>
<dueDate>2021-12-31</dueDate>
<!--Optional:-->
<retentionDate>2021-12-31T12:12:12</retentionDate>
<!--Optional:-->
<lastPayment>1</lastPayment>
<description>description</description>
<!--Optional:-->
<companyName>company</companyName>
<!--Optional:-->
<officeName>office</officeName>
<debtor>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>paGetPaymentName</fullName>
<!--Optional:-->
<streetName>paGetPaymentStreet</streetName>
<!--Optional:-->
<civicNumber>paGetPayment99</civicNumber>
<!--Optional:-->
<postalCode>20155</postalCode>
<!--Optional:-->
<city>paGetPaymentCity</city>
<!--Optional:-->
<stateProvinceRegion>paGetPaymentState</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>paGetPayment@test.it</e-mail>
</debtor>
<!--Optional:-->
<transferList>
<!--1 to 5 repetitions:-->
<transfer>
<idTransfer>1</idTransfer>
<transferAmount>10.00</transferAmount>
<fiscalCodePA>77777777777</fiscalCodePA>
<IBAN>IT45R0760103200000000001016</IBAN>
<remittanceInformation>testPaGetPayment</remittanceInformation>
<transferCategory>paGetPaymentTest</transferCategory>
</transfer>
</transferList>
<!--Optional:-->
</data>
</paf:paGetPaymentRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for paVerifyPaymentNoticeRes
src/integ-test/bdd-test/features/NewMod3/primitives/paVerifyPaymentNoticeRes_semantic_ko.feature:27
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:480
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.038s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302119832798457957</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_SEMANTICA</faultCode>
<faultString>Errore semantico</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
src/integ-test/bdd-test/features/NewMod3/primitives/paVerifyPaymentNoticeRes_semantic_ko.feature:52
Scenario: Check PPT_ERRORE_EMESSO_DA_PAA error on fault generated by EC when it isn't a known faultCode
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
idChannel with USE_NEW_FAULT_CODE=Y
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:480
-
Given
EC
replies to
nodo-dei-pagamenti
with the
paVerifyPaymentNotice
(0.038s)
src/integ-test/bdd-test/features/steps/steps.py:283
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 300, in step_impl
assert response_status_code == 200
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302118604539347553</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_CIAO</faultCode>
<faultString>Errore sconosciuto</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:paf="http://pagopa-api.pagopa.gov.it/pa/paForNode.xsd">
<soapenv:Header/>
<soapenv:Body>
<paf:paVerifyPaymentNoticeRes>
<outcome>KO</outcome>
<fault>
<faultCode>PAA_CIAO</faultCode>
<faultString>Errore sconosciuto</faultString>
<id>1</id>
</fault>
</paf:paVerifyPaymentNoticeRes>
</soapenv:Body>
</soapenv:Envelope>
Feature: semantic checks for sendPaymentOutcome - KO
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:55
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
pspUnknown
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.281s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:62
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
NOT_ENABLED
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:69
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
brokerPspUnknown
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.311s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:76
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:83
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.076s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
channelUnknown
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.079s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:90
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:97
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
password
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.099s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:104
Scenario: Check PPT_TOKEN_SCONOSCIUTO error on non-existent couple token+idPsp
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
111111111111111
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.174s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_TOKEN_SCONOSCIUTO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ko.feature:111
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
91000000001
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.097s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: semantic checks for sendPaymentOutcomeReq - OK [SEM_SPO_07]
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ok.feature:8
Scenario: Execute activatePaymentNotice request
-
Given
systems up
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>6000</expirationTime>
<amount>10.00</amount>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
activatePaymentNotice
to
nodo-dei-pagamenti
(1.468s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
activatePaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_semantic_ok.feature:36
Scenario: Execute a sendPaymentOutcome request on psp channel not enabled for payment model 3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
the
Execute activatePaymentNotice request
scenario executed successfully
(1.686s)
src/integ-test/bdd-test/features/steps/steps.py:243
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_03</idChannel>
<password>pwdpwdpwd</password>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.538s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: syntax checks for sendPaymentOutcome - KO
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.109s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:82
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.195s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:73
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.092s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
soapenv:Body
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.153s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:74
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
soapenv:Body
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.155s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:75
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.102s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
nod:sendPaymentOutcomeReq
with
Empty
in
sendPaymentOutcome
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.244s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:76
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.119s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
None
in
sendPaymentOutcome
(0.016s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.321s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:77
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.117s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.154s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:78
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.200s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:79
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
None
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.126s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:80
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.168s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:81
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.122s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:82
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.015s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
None
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.146s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:83
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.227s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:84
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.093s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.183s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:85
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
None
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.130s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.012s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:86
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
Empty
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.094s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:87
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
1234567
in
sendPaymentOutcome
(0.011s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.143s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:88
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.094s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
password
with
1234567890123456
in
sendPaymentOutcome
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.135s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:89
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
None
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.140s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:90
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
Empty
in
sendPaymentOutcome
(0.013s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.151s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:91
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentToken
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.123s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:92
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.127s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:93
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.201s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:94
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O%
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.154s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:95
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.171s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:96
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.122s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
OKK
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.151s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:97
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
outcome
with
O1
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.140s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:98
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.180s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:99
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.160s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.150s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:100
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentMethod
with
fail
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.232s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:101
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.090s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentChannel
with
Empty
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.142s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:102
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.089s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
paymentChannel
with
fail
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.111s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:103
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.31
-
Given
systems up
(0.076s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.123s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:104
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.32
-
Given
systems up
(0.076s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
Empty
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.168s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:105
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.33
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,00
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.141s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:106
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.34
-
Given
systems up
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,134
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.204s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:107
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.35
-
Given
systems up
(0.092s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
2,5
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.266s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:108
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.36
-
Given
systems up
(0.537s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fee
with
1000000000.00
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.172s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:109
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.37
-
Given
systems up
(0.093s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
payer
with
RemoveParent
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.141s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:110
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.38
-
Given
systems up
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
payer
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.217s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:111
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.39
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
None
in
sendPaymentOutcome
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.336s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:112
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.40
-
Given
systems up
(0.105s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
RemoveParent
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.155s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:113
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.41
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
uniqueIdentifier
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.138s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:114
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.42
-
Given
systems up
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.096s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:115
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.43
-
Given
systems up
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.185s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:116
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.44
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
FF
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.121s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:117
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.45
-
Given
systems up
(0.103s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierType
with
L
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.155s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:118
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.46
-
Given
systems up
(0.088s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.111s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:119
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.47
-
Given
systems up
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.201s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:120
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.48
-
Given
systems up
(0.091s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
entityUniqueIdentifierValue
with
12345678901234567
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.173s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:121
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.49
-
Given
systems up
(0.097s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
None
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.139s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:122
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.50
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.095s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:123
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.51
-
Given
systems up
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
fullName
with
12345678901234567890123456789012345612345678901234567890123456789012345
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.127s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:124
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.52
-
Given
systems up
(0.273s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
streetName
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.144s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:125
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.53
-
Given
systems up
(0.079s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
streetName
with
12345678901234567890123456789012345612345678901234567890123456789012345
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.189s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:126
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.54
-
Given
systems up
(0.092s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
civicNumber
with
Empty
in
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.137s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:127
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.55
-
Given
systems up
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
civicNumber
with
12345678901234567
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.155s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:128
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.56
-
Given
systems up
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
postalCode
with
Empty
in
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.124s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:129
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.57
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
postalCode
with
12345678901234567
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.156s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:130
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.58
-
Given
systems up
(0.456s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
city
with
Empty
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.157s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:131
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.59
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
city
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.193s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:132
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.60
-
Given
systems up
(0.093s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
stateProvinceRegion
with
Empty
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.181s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:133
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.61
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
stateProvinceRegion
with
123456789012345678901234567890123456
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.082s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:134
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.62
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
country
with
Empty
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.357s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:135
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.63
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
country
with
ITT
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.096s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:136
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.64
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
country
with
it
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.182s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:137
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.65
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
Empty
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.081s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:138
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.66
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
provatest.it@
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.130s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:139
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.67
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
e-mail
with
prova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777provaprova7777777prrova77777777prova@t.it
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:140
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.68
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
None
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:141
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.69
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
Empty
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:142
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.70
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
20-12-2021
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:143
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.71
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.014s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
20-12-21
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:144
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.72
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
applicationDate
with
21-12-09
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:145
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.73
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.113s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:146
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.74
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
Empty
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:147
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.75
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
20-12-2021
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.081s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:148
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.76
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
20-12-21
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.174s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:149
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.77
-
Given
systems up
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
transferDate
with
21-12-09
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.114s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:150
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.78
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
Empty
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:151
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.79
-
Given
systems up
(0.092s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001.1244565744
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:152
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.80
-
Given
systems up
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_%244565744
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:153
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.81
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001-1244565744
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:154
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.82
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
1244565768_70000000001
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.102s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:155
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.83
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
1244565744
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.118s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:156
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.84
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
700000000011244565744
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:157
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.85
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_12345678901
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:158
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.86
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
70000000001_12445657
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ko.feature:159
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.87
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>12345678901234567890123456789012</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idempotencyKey
with
700000hj123_124456576
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.129s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: syntax checks for sendPaymentOutcome - OK
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:89
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.1
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(0.940s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentMethod
with
cash
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.661s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:90
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.2
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.773s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentMethod
with
creditCard
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(1.409s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:91
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.3
-
Given
systems up
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.928s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentMethod
with
bancomat
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.600s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:92
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.4
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.695s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentMethod
with
other
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.416s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:93
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.5
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.889s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentChannel
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.656s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:94
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.6
-
Given
systems up
(0.079s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(2.318s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentChannel
with
frontOffice
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.676s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:95
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.7
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(2.960s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentChannel
with
atm
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.526s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:96
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.8
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.796s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentChannel
with
onLine
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.359s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:97
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.9
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.727s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
paymentChannel
with
other
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.366s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:98
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.10
-
Given
systems up
(0.083s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.886s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
payer
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.315s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:99
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.11
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.718s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
streetName
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.417s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:100
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.12
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.821s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
civicNumber
with
None
in
sendPaymentOutcome
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.406s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:101
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.13
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.474s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
postalCode
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.397s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:102
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.14
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.635s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
city
with
None
in
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.616s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:103
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.15
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.753s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
stateProvinceRegion
with
None
in
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.419s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:104
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.16
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.481s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
country
with
None
in
sendPaymentOutcome
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.272s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:105
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.17
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.560s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
e-mail
with
None
in
sendPaymentOutcome
(0.052s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.575s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:106
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.18
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.563s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
idempotencyKey
with
None
in
sendPaymentOutcome
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.348s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/sendPaymentOutcome_syntax_ok.feature:107
Scenario Outline: Check sendPaymentOutcome response with missing optional fields -- @1.19
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
EC
new
version
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
And
initial XML
activatePaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>#notice_number#</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
PSP
sends soap
activatePaymentNotice
to
nodo-dei-pagamenti
(1.505s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Given
initial XML
sendPaymentOutcome
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>#idempotency_key#</idempotencyKey>
<paymentToken>$activatePaymentNoticeResponse.paymentToken</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
details
with
None
in
sendPaymentOutcome
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
sendPaymentOutcome
to
nodo-dei-pagamenti
(0.144s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
sendPaymentOutcome
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 126, in step_impl
assert value == data
AssertionError
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5969452072</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114772211332290</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
nodo soap_request sent >>> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:activatePaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_5969452072</idempotencyKey>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302114772211332290</noticeNumber>
</qrCode>
<expirationTime>120000</expirationTime>
<amount>10.00</amount>
<dueDate>2021-12-31</dueDate>
<paymentNote>causale</paymentNote>
</nod:activatePaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:activatePaymentNoticeRes><outcome>OK</outcome><totalAmount>70.00</totalAmount><paymentDescription>TARI 2021</paymentDescription><fiscalCodePA>77777777777</fiscalCodePA><companyName>company PA</companyName><officeName>office PA</officeName><paymentToken>41343667c97f48129a2f41385ea34409</paymentToken><transferList><transfer><idTransfer>1</idTransfer><transferAmount>70.00</transferAmount><fiscalCodePA>77777777777</fiscalCodePA><IBAN>IT96R0123454321000000012345</IBAN><remittanceInformation>TARI Comune EC_TE</remittanceInformation></transfer></transferList><creditorReferenceId>02114772211332290</creditorReferenceId></nfpsp:activatePaymentNoticeRes></soapenv:Body></soapenv:Envelope>'
paymentToken
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9454696567</idempotencyKey>
<paymentToken>41343667c97f48129a2f41385ea34409</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9454696567</idempotencyKey>
<paymentToken>41343667c97f48129a2f41385ea34409</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
<details>
<paymentMethod>creditCard</paymentMethod>
<!--Optional:-->
<paymentChannel>app</paymentChannel>
<fee>2.00</fee>
<!--Optional:-->
<payer>
<uniqueIdentifier>
<entityUniqueIdentifierType>G</entityUniqueIdentifierType>
<entityUniqueIdentifierValue>77777777777_01</entityUniqueIdentifierValue>
</uniqueIdentifier>
<fullName>name</fullName>
<!--Optional:-->
<streetName>street</streetName>
<!--Optional:-->
<civicNumber>civic</civicNumber>
<!--Optional:-->
<postalCode>postal</postalCode>
<!--Optional:-->
<city>city</city>
<!--Optional:-->
<stateProvinceRegion>state</stateProvinceRegion>
<!--Optional:-->
<country>IT</country>
<!--Optional:-->
<e-mail>prova@test.it</e-mail>
</payer>
<applicationDate>2021-12-12</applicationDate>
<transferDate>2021-12-11</transferDate>
</details>
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
details
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9454696567</idempotencyKey>
<paymentToken>41343667c97f48129a2f41385ea34409</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
nodo soap_request sent >>> <?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<nod:sendPaymentOutcomeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<idempotencyKey>70000000001_9454696567</idempotencyKey>
<paymentToken>41343667c97f48129a2f41385ea34409</paymentToken>
<outcome>OK</outcome>
<!--Optional:-->
</nod:sendPaymentOutcomeReq>
</soapenv:Body>
</soapenv:Envelope>
b'<?xml version="1.0" encoding="UTF-8" standalone="no" ?><soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nfpsp="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:tns="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.wsdl"><soapenv:Body><nfpsp:sendPaymentOutcomeRes><outcome>KO</outcome><fault><faultCode>PPT_SYSTEM_ERROR</faultCode><faultString>Errore generico.</faultString><id>NodoDeiPagamentiSPC</id><description>Errore generico.</description></fault></nfpsp:sendPaymentOutcomeRes></soapenv:Body></soapenv:Envelope>'
fault code: PPT_SYSTEM_ERROR
fault string: Errore generico.
description: Errore generico.
check tag "outcome" - expected: OK, obtained: KO
Feature: semantic checks for verificaBollettino
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:24
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
pspUnknown
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.116s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:31
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idPSP
with
NOT_ENABLED
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.141s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:38
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
brokerPspUnknown
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.101s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:45
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.000s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.134s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:52
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
channelUnknown
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:59
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:66
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
POSTE1_ONUS
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
idPSP
with
POSTE1
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.114s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Il canale non è di tipo 'ATTIVATO_PRESSO_PSP'
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:75
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idChannel
with
POSTE3
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
Given
password
with
password
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:83
Scenario: Check PPT_SEMANTICA error on non-existent ccPost
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777772
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SEMANTICA
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Codifica non riconosciuta
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:91
Scenario: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station
-
Given
systems up
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777777
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
713014851147176400
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verificaBollettino
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:99
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
idBrokerPSP
with
91000000001
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ko.feature:107
Scenario: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
And
EC
new
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
Given
ccPost
with
777777777777
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
313019441991132400
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: semantic checks for verificaBollettinoReq
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:22
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
PSP
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.363s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:35
Scenario: Check noticeNumber PA old
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
EC
old
version
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:37
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(1.095s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:49
Scenario Outline: Execute verificaBollettino request -- @1.1
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends soap
verificaBollettino
to
nodo-dei-pagamenti
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check outcome is KO in verificaBollettino response
(0.000s)
<unknown>
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_semantic_ok.feature:59
Scenario Outline: Last call verificaBollettino -- @1.1
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>#codicePA#</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
the
Execute verificaBollettino request
scenario executed successfully
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:243
Error Message
Assertion Failed: FAILED SUB-STEP: Given <elem> with <value> in verificaBollettino
Substep info: Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
IndexError: list index out of range
Traceback (of failed substep):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 122, in manipulate_soap_action
my_document.getElementsByTagName(elem)[0].appendChild(element)
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302114099670156081</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
Given <elem> with <value> in verificaBollettino
"""
"""
When psp sends soap verificaBollettino to nodo-dei-pagamenti
"""
"""
Then check outcome is KO in verificaBollettino response
"""
"""
And faultCode is PPT_SINTASSI_EXTRAXSD in verificaBollettino response
"""
"""
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>302114099670156081</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
<elem>
Feature: syntax checks for verificaBollettinoReq - KO
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:30
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:82
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.132s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:40
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:41
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.007s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:42
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:verificaBollettinoReq
with
Empty
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.104s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:43
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.078s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:44
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:45
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:46
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:47
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.087s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:48
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.008s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.145s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.085s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.077s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.100s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
123456789012345678901234567890123456
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
None
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
Empty
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
1234567890123
in
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.074s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
12345678901
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
ccPost
with
77777777% ty
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
verificaBollettino
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.063s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verificaBollettino_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verificaBollettino
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verificaBollettinoReq>
<idPSP>POSTE3</idPSP>
<idBrokerPSP>BANCOPOSTA</idBrokerPSP>
<idChannel>POSTE3</idChannel>
<password>pwdpwdpwd</password>
<ccPost>777777777777</ccPost>
<noticeNumber>#notice_number#</noticeNumber>
</nod:verificaBollettinoReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
verificaBollettino
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verificaBollettino
to
nodo-dei-pagamenti
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verificaBollettino
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: semantic checks for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:25
Scenario: Check PPT_PSP_SCONOSCIUTO error on non-existent psp
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
pspUnknown
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.106s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:32
Scenario: Check PPT_PSP_DISABILITATO error on disabled psp
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
NOT_ENABLED
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.119s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_PSP_DISABILITATO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:39
Scenario: Check PPT_INTERMEDIARIO_PSP_SCONOSCIUTO error on non-existent psp broker
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
brokerPspUnknown
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.119s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:46
Scenario: Check PPT_INTERMEDIARIO_PSP_DISABILITATO error on disabled psp broker
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
INT_NOT_ENABLED
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.059s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PSP_DISABILITATO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:53
Scenario: Check PPT_CANALE_SCONOSCIUTO error on non-existent psp channel
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
channelUnknown
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:60
Scenario: Check PPT_CANALE_DISABILITATO error on disabled psp channel
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
CANALE_NOT_ENABLED
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.045s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_CANALE_DISABILITATO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:67
Scenario: Check PPT_AUTORIZZAZIONE error on psp channel not enabled for payment model 3
-
Given
systems up
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_03_ONUS
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Il canale non è di tipo 'ATTIVATO_PRESSO_PSP'
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:75
Scenario: Check PPT_AUTORIZZAZIONE error on psp broker not associated to psp
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
97735020584
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTORIZZAZIONE
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
description
is
Configurazione intermediario-canale non corretta
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:83
Scenario: Check PPT_AUTENTICAZIONE error on password not associated to psp channel
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
70000000001_01
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
Given
password
with
wrongPassword
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.128s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_AUTENTICAZIONE
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:91
Scenario: Check PPT_DOMINIO_SCONOSCIUTO error on non-existent pa
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
10000000000
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_DOMINIO_SCONOSCIUTO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:98
Scenario: Check PPT_DOMINIO_DISABILITATO error on disabled pa
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
11111122222
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.117s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_DOMINIO_DISABILITATO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:113
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.1
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
511456789012345678
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:114
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.2
-
Given
systems up
(0.062s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
011456789012345678
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:115
Scenario Outline: Check PPT_STAZIONE_INT_PA_SCONOSCIUTA error on non-existent station -- @1.3
-
Given
systems up
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.010s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
316456789012345678
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_SCONOSCIUTA
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:118
Scenario: Check PPT_STAZIONE_INT_PA_DISABILITATA error on disabled station
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
006456789012345478
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.112s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_DISABILITATA
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:126
Scenario: Check PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE error on unreachable station
-
Given
systems up
(0.052s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
099456789012345678
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.117s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_STAZIONE_INT_PA_IRRAGGIUNGIBILE
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ko.feature:134
Scenario: Check PPT_INTERMEDIARIO_PA_DISABILITATO error on disabled pa broker
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
noticeNumber
with
088456789012345678
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.084s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_INTERMEDIARIO_PA_DISABILITATO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: semantic checks for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ok.feature:24
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.817s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_semantic_ok.feature:29
Scenario: Check outcome OK if combination psp-channel-pa in denylist
-
Given
systems up
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
77777777777
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
idBrokerPSP
with
70000000002
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
idChannel
with
70000000002_01
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.113s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
Feature: syntax checks KO for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:32
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid wsdl namespace -- @1.1
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
xmlns:soapenv
set
http://schemas.xmlsoap.org/ciao/envelope/
for
soapenv:Envelope
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:82
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:42
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.1
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
None
in
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.073s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:43
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.2
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Body
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:44
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.3
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:verifyPaymentNoticeReq
with
Empty
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.070s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:45
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.4
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:46
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.5
-
Given
systems up
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.045s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.005s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:47
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.6
-
Given
systems up
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idPSP
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:48
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.7
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:49
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.8
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.071s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:50
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.9
-
Given
systems up
(0.055s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idBrokerPSP
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:51
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.10
-
Given
systems up
(0.061s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
None
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.041s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:52
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.11
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
Empty
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:53
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.12
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
idChannel
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.043s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:54
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.13
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:55
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.14
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.042s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:56
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.15
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
1234567
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.057s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:57
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.16
-
Given
systems up
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
password
with
123456789012345678901234567890123456
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:58
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.17
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:59
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.18
-
Given
systems up
(0.066s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.006s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
RemoveParent
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:60
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.19
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
qrCode
with
Empty
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:61
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.20
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
None
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:62
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.21
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
Empty
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.086s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:63
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.22
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
1234567890
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.075s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:64
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.23
-
Given
systems up
(0.056s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
123456789012
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.053s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:65
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.24
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
fiscalCode
with
12345jh%lk9
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.087s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:66
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.25
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
None
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.117s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:67
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.26
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
Empty
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.044s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:68
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.27
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.084s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:69
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.28
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
1234567890123456789
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.072s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:70
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.29
-
Given
systems up
(0.068s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.009s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567A
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.046s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:71
Scenario Outline: Check PPT_SINTASSI_EXTRAXSD error on invalid body element value -- @1.30
-
Given
systems up
(0.052s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
noticeNumber
with
12345678901234567!
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.058s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
KO
of
verifyPaymentNotice
response
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:111
-
And
check
faultCode
is
PPT_SINTASSI_EXTRAXSD
of
verifyPaymentNotice
response
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:81
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.1
-
Given
systems up
(0.060s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:paVerifyPaymentNoticeReq
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 90, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nod:paVerifyPaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:82
Scenario Outline: Check PPT_STAZIONE_INT_PA_ERRORE_RESPONSE error on invalid body element value -- @1.2
-
Given
systems up
(0.065s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
nod:paVerifyPaymentNoticeReq
with
RemoveParent
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 101, in manipulate_soap_action
element = my_document.getElementsByTagName(elem)[0]
IndexError: list index out of range
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
nod:paVerifyPaymentNoticeReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:92
Scenario Outline: Check correctness of header and body -- @1.1
-
Given
systems up
(0.067s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
corretto
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:93
Scenario Outline: Check correctness of header and body -- @1.2
-
Given
systems up
(0.064s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.001s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
corretta
in
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>corretta</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:94
Scenario Outline: Check correctness of header and body -- @1.3
-
Given
systems up
(0.052s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.003s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header>errata</soapenv:Header>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ko.feature:95
Scenario Outline: Check correctness of header and body -- @1.4
-
Given
systems up
(0.051s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
errata
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body
Feature: syntax checks OK for verifyPaymentReq
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:24
Scenario: Check valid URL in WSDL namespace
-
Given
systems up
(0.050s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.323s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:29
Scenario: Check header and body ok
-
Given
systems up
(0.054s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
When
psp
sends SOAP
verifyPaymentNotice
to
nodo-dei-pagamenti
(0.214s)
src/integ-test/bdd-test/features/steps/steps.py:90
-
Then
check
outcome
is
OK
of
verifyPaymentNotice
response
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:111
src/integ-test/bdd-test/features/NewMod3/primitives/verifyPaymentNotice_syntax_ok.feature:41
Scenario Outline: Check verifyPaymentRes response with missing header -- @1.1
-
Given
systems up
(0.069s)
src/integ-test/bdd-test/features/steps/steps.py:18
| name |
url |
healthcheck |
soap_service |
rest_service |
| nodo-dei-pagamenti |
http://localhost:9080/ |
nodo-dev-health/ready |
nodo-dev/webservices/input |
|
| mock-ec |
http://localhost:8089/ |
servizi/PagamentiTelematiciRPT/info |
servizi/PagamentiTelematiciRPT |
|
-
And
initial XML
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:43
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>#creditor_institution_code#</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
-
Given
soapenv:Header
with
None
in
verifyPaymentNotice
(0.002s)
src/integ-test/bdd-test/features/steps/steps.py:71
-
And
soapenv:Body
with
corretto
in
verifyPaymentNotice
(0.004s)
src/integ-test/bdd-test/features/steps/steps.py:71
Error Message
Traceback (most recent call last):
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\model.py", line 1329, in run
match.run(runner.context)
File "c:\users\nicolo.isaia\desktop\python_dependencies_trash\venv\lib\site-packages\behave\matchers.py", line 98, in run
self.func(context, *args, **kwargs)
File "src\integ-test\bdd-test\features\steps\steps.py", line 77, in step_impl
xml = utils.manipulate_soap_action(getattr(context, action), elem, value)
File "C:\Users\nicolo.isaia\Documents\GitHub\pagopa-nodo-dei-pagamenti-test\src\integ-test\bdd-test\features\steps\utils.py", line 125, in manipulate_soap_action
object = parseString(value)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\minidom.py", line 1968, in parseString
return expatbuilder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 925, in parseString
return builder.parseString(string)
File "C:\Users\nicolo.isaia\AppData\Local\Programs\Python\Python37\lib\xml\dom\expatbuilder.py", line 223, in parseString
parser.Parse(string, True)
xml.parsers.expat.ExpatError: syntax error: line 1, column 0
Captured stdout:
calling: nodo-dei-pagamenti -> http://localhost:9080/
calling -> http://localhost:9080/nodo-dev-health/ready
response: 200
calling: mock-ec -> http://localhost:8089/
calling -> http://localhost:8089/servizi/PagamentiTelematiciRPT/info
response: 200
###############################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
####################################################
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd">
<soapenv:Header/>
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Header
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
<?xml version="1.0" ?><soapenv:Envelope xmlns:nod="http://pagopa-api.pagopa.gov.it/node/nodeForPsp.xsd" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<nod:verifyPaymentNoticeReq>
<idPSP>70000000001</idPSP>
<idBrokerPSP>70000000001</idBrokerPSP>
<idChannel>70000000001_01</idChannel>
<password>pwdpwdpwd</password>
<qrCode>
<fiscalCode>77777777777</fiscalCode>
<noticeNumber>302094719472095710</noticeNumber>
</qrCode>
</nod:verifyPaymentNoticeReq>
</soapenv:Body>
</soapenv:Envelope>
soapenv:Body